Useful english dictionary. 2012.
mandruka — man·dru·ka … English syllables
mandrouka — noun see mandruka … Useful english dictionary